#ifndef GLOBAL_H
#define GLOBAL_H
#include <QWidget>
#include <functional>
#include "QStyle"

/***************************************************************
* @function name: 刷新qss样式
* @摘要
* @输入参数
* @输出参数          无
* @返回值            void
**************************************************************/
extern std::function<void(QWidget*)> repolish;

/**
 * @brief 请求ID
 */
enum ReqId{
    ID_GET_VARIFY_CODE = 1001, //获取验证码
    ID_REG_USER = 1002, //注册用户
};

/**
 * @brief 错误信息码
 */
enum ErrorCodes{
    SUCCESS = 0,
    ERR_JSON = 1,   //Json解析失败
    ERR_NETWORK = 2,//网络错误
};

/**
 * @brief 模块划分
 */
enum Modules{
    REGISTERMOD = 0, //注册模块
};

class Global
{
public:
    Global();
};

#endif // GLOBAL_H
